package JAVACORE_TRAINING.OOPS_CONCEPTS.ARRAY_AND_COLLECTIONS.DYNAMIC_ARRAYS.SAMPLES.SP02;

import java.util.List;

public class Models {
	
	/***
	 * Nghiệp vụ tính tổng giá trị trong mảng động 2 chiều
	 * @param lisDouble
	 * @return
	 */
	public double TotalElements(List<List<Double>> lisDouble){
		double dTotal = 0;
		/*for (List<Double> list : lisDouble) {
			for (Double dValue : list) {
				dTotal += dValue;
			}
		}*/
		
		for (int i = 0; i < lisDouble.size(); i++) 
			for (int j = 0; j < lisDouble.get(i).size(); j++) {
				dTotal += lisDouble.get(i).get(j);
			}
		return dTotal;
	}
}
